<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
 <meta>
  <!-- Stylesheets -->
  <link href="../web.css" type="text/css" rel="stylesheet"></link>
  <link href="../pygmentize.css" type="text/css" rel="stylesheet"></link>
  <title>VLFeat - Documentation - C API</title>
  <link rel="stylesheet" type="text/css" href="../doxygen.css"></style>

  <!-- Scripts-->
  
 </meta>

 <!-- Body Start -->
 <body>
  <div id="header">
   <!-- Google CSE Search Box Begins -->
   <form action="http://www.vlfeat.org/search.html" method="get" id="cse-search-box" enctype="application/x-www-form-urlencoded">
    <div>
     <input type="hidden" name="cx" value="003215582122030917471:oq23albfeam"></input>
     <input type="hidden" name="cof" value="FORID:11"></input>
     <input type="hidden" name="ie" value="UTF-8"></input>
     <input type="text" name="q" size="31"></input>
     <input type="submit" name="sa" value="Search"></input>
    </div>
   </form>
   <script src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en" xml:space="preserve" type="text/javascript"></script>
   <!-- Google CSE Search Box Ends -->
   <h1><a shape="rect" href="../index.html" class="plain"><span id="vlfeat">VLFeat</span><span id="dotorg">.org</span></a></h1>
  </div>
  <div id="headbanner">
   Documentation - C API
  </div>
  <div id="pagebody">
   <div id="sidebar"> <!-- Navigation Start -->
    <ul>
<li><a href="../index.html">Home</a>
</li>
<li><a href="../download.html">Download</a>
</li>
<li><a href="../doc.html">Documentation</a>
<ul>
<li><a href="../mdoc/mdoc.html">Matlab API</a>
</li>
<li><a href="index.html" class='active' >C API</a>
</li>
<li><a href="../man/man.html">Man pages</a>
</li>
</ul></li>
<li><a href="../overview/tut.html">Tutorials</a>
</li>
<li><a href="../applications/apps.html">Applications</a>
</li>
</ul>

   </div> <!-- sidebar -->
   <div id="content">
    
    <link rel="stylesheet" type="text/css" href="../doxygen.css"></style>
    <div class="doxygen">
<div>
<!-- Generated by Doxygen 1.7.5.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">File List</div>  </div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><table>
  <tr><td class="indexkey"><a class="el" href="aib_8c.html">aib.c</a></td><td class="indexvalue">AIB - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="aib_8h.html">aib.h</a></td><td class="indexvalue">AIB (<a class="el" href="aib.html">Agglomerative Information Bottleneck (AIB)</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="array_8h.html">array.h</a></td><td class="indexvalue">Array </td></tr>
  <tr><td class="indexkey"><a class="el" href="dsift_8c.html">dsift.c</a></td><td class="indexvalue">Dense SIFT - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="dsift_8h.html">dsift.h</a></td><td class="indexvalue">Dense SIFT (<a class="el" href="dsift.html">Dense Scale Invariant Feature Transform (DSIFT)</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="generic_8c.html">generic.c</a></td><td class="indexvalue">Generic - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="generic_8h.html">generic.h</a></td><td class="indexvalue">Generic (<a class="el" href="generic.html">Preprocssor, library state, etc.</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="getopt__long_8c.html">getopt_long.c</a></td><td class="indexvalue">Getopt_long - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="getopt__long_8h.html">getopt_long.h</a></td><td class="indexvalue">Getopt_long </td></tr>
  <tr><td class="indexkey"><a class="el" href="heap-def_8h.html">heap-def.h</a></td><td class="indexvalue">Heap preprocessor metaprogram </td></tr>
  <tr><td class="indexkey"><a class="el" href="hikmeans_8c.html">hikmeans.c</a></td><td class="indexvalue">Hierarchical Integer K-Means Clustering - Declaration </td></tr>
  <tr><td class="indexkey"><a class="el" href="hikmeans_8h.html">hikmeans.h</a></td><td class="indexvalue">Hierarchical integer K-Means clustering </td></tr>
  <tr><td class="indexkey"><a class="el" href="homkermap_8c.html">homkermap.c</a></td><td class="indexvalue">Homogeneous kernel map - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="homkermap_8h.html">homkermap.h</a></td><td class="indexvalue">Homogeneous kernel map (<a class="el" href="homkermap.html">Homogeneous kernel map</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="host_8c.html">host.c</a></td><td class="indexvalue">Host - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="host_8h.html">host.h</a></td><td class="indexvalue">Host </td></tr>
  <tr><td class="indexkey"><a class="el" href="ikmeans_8c.html">ikmeans.c</a></td><td class="indexvalue">Integer K-Means clustering - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="ikmeans_8h.html">ikmeans.h</a></td><td class="indexvalue">Integer K-Means clustering </td></tr>
  <tr><td class="indexkey"><a class="el" href="ikmeans__elkan_8tc.html">ikmeans_elkan.tc</a></td><td class="indexvalue">Integer K-Means - Elkan Algorithm - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="ikmeans__init_8tc.html">ikmeans_init.tc</a></td><td class="indexvalue">Integer K-Means - Initialization - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="ikmeans__lloyd_8tc.html">ikmeans_lloyd.tc</a></td><td class="indexvalue">Integer K-Means - LLoyd Algorithm - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="imopv_8c.html">imopv.c</a></td><td class="indexvalue">Vectorized image operations - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="imopv_8h.html">imopv.h</a></td><td class="indexvalue">Vectorized image operations </td></tr>
  <tr><td class="indexkey"><a class="el" href="imopv__sse2_8c.html">imopv_sse2.c</a></td><td class="indexvalue">Vectorized image operations - SSE2 - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="imopv__sse2_8h.html">imopv_sse2.h</a></td><td class="indexvalue">Vectorized image operations - SSE2 </td></tr>
  <tr><td class="indexkey"><a class="el" href="kdtree_8c.html">kdtree.c</a></td><td class="indexvalue">KD-tree - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="kdtree_8h.html">kdtree.h</a></td><td class="indexvalue">KD-tree (<a class="el" href="kdtree.html">KD-trees and forests</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="kmeans_8c.html">kmeans.c</a></td><td class="indexvalue">K-means - Declaration </td></tr>
  <tr><td class="indexkey"><a class="el" href="kmeans_8h.html">kmeans.h</a></td><td class="indexvalue">K-means (<a class="el" href="kmeans.html">K-means clustering</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="lbp_8c.html">lbp.c</a></td><td class="indexvalue">Local Binary Patterns - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="lbp_8h.html">lbp.h</a></td><td class="indexvalue">Local Binary Patterns </td></tr>
  <tr><td class="indexkey"><a class="el" href="mathop_8c.html">mathop.c</a></td><td class="indexvalue">Math operations - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="mathop_8h.html">mathop.h</a></td><td class="indexvalue">Math operations </td></tr>
  <tr><td class="indexkey"><a class="el" href="mathop__sse2_8c.html">mathop_sse2.c</a></td><td class="indexvalue">Mathop for SSE2 - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="mathop__sse2_8h.html">mathop_sse2.h</a></td><td class="indexvalue">Mathop for sse2 </td></tr>
  <tr><td class="indexkey"><a class="el" href="mexutils_8h.html">mexutils.h</a></td><td class="indexvalue">MEX utilities </td></tr>
  <tr><td class="indexkey"><a class="el" href="mser_8c.html">mser.c</a></td><td class="indexvalue">MSER - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="mser_8h.html">mser.h</a></td><td class="indexvalue">MSER (<a class="el" href="mser.html">Maximally Stable Extremal Regions</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="pegasos_8c.html">pegasos.c</a></td><td class="indexvalue">PEGASOS - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="pegasos_8h.html">pegasos.h</a></td><td class="indexvalue">PEGASOS (<a class="el" href="pegasos.html">PEGASOS SVM solver</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="pgm_8c.html">pgm.c</a></td><td class="indexvalue">Portable graymap format (PGM) parser - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="pgm_8h.html">pgm.h</a></td><td class="indexvalue">Portable graymap format (PGM) parser </td></tr>
  <tr><td class="indexkey"><a class="el" href="qsort-def_8h.html">qsort-def.h</a></td><td class="indexvalue">QSort preprocessor metaprogram </td></tr>
  <tr><td class="indexkey"><a class="el" href="quickshift_8c.html">quickshift.c</a></td><td class="indexvalue">Quick shift - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="quickshift_8h.html">quickshift.h</a></td><td class="indexvalue">Quick shift (<a class="el" href="quickshift.html">Quick shift image segmentation</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="random_8c.html">random.c</a></td><td class="indexvalue">Random number generator - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="random_8h.html">random.h</a></td><td class="indexvalue">Random number generator </td></tr>
  <tr><td class="indexkey"><a class="el" href="rodrigues_8h.html">rodrigues.h</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="shuffle-def_8h.html">shuffle-def.h</a></td><td class="indexvalue">Shuffle preprocessor metaprogram </td></tr>
  <tr><td class="indexkey"><a class="el" href="sift_8c.html">sift.c</a></td><td class="indexvalue">SIFT - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="sift_8h.html">sift.h</a></td><td class="indexvalue">SIFT (<a class="el" href="sift.html">Scale Invariant Feature Transform (SIFT)</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="slic_8c.html">slic.c</a></td><td class="indexvalue">SLIC superpixels - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="slic_8h.html">slic.h</a></td><td class="indexvalue">SLIC superpixels (<a class="el" href="slic.html">Simple Linear Iterative Clustering (SLIC)</a>) </td></tr>
  <tr><td class="indexkey"><a class="el" href="stringop_8c.html">stringop.c</a></td><td class="indexvalue">String operations - Definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="stringop_8h.html">stringop.h</a></td><td class="indexvalue">String operations </td></tr>
</table>
</div>
     <!-- Doc Here -->
    </div>
   
   </div>
   <div class="clear">&nbsp;</div>
  </div> <!-- pagebody -->
  <div id="footer">
   &copy; 2007-12 Andrea Vedaldi and Brian Fulkerson
  </div> <!-- footer -->

  <!-- Google Analytics Begins -->
  <script xml:space="preserve" type="text/javascript">
   //<![CDATA[
    var localre = /vlfeat.org/;
    if(document.location.host.search(localre) != -1)
    {
   var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
   document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
   }
   //]]>
  </script>
  <script xml:space="preserve" type="text/javascript">
    //<![CDATA[
    var localre = /vlfeat.org/;
    if(document.location.host.search(localre) != -1)
    {

   try {
   var pageTracker = _gat._getTracker("UA-4936091-2");
   pageTracker._trackPageview();
   } catch(err) {}

   }
   //]]>
  </script>
  <!-- Google Analytics Ends -->
 </body>
</html>

 
